package com.power.sifa.approve.model.enumeration;

import java.util.ArrayList;
import java.util.List;

/**
 * 行政复议状态常量类
 */
public class St_admreview {


    /**
     * 待受理
     */
    public static final int UNDO = 6002900;

    /**
     * 申请调解
     */
    public static final int TOMEDIATE = 6002901;

    /**
     * 申请撤回
     */
    public static final int TOBACK = 6002902;

    /**
     * 补正
     */
    public static final int APPEND = 6002903;

    /**
     * 已受理
     */
    public static final int ACCEPT = 6002904;

    /**
     * 不予受理
     */
    public static final int NOACCEPT = 6002905;

    /**
     * 已调解
     */
    public static final int MEDIATE = 6002906;

    /**
     * 已撤回
     */
    public static final int BACK = 6002907;

    /**
     * 未提交
     */
    public static final int WRITTEN = 6002908;

    /**
     * 已审理
     */
    public static final int HEAR = 6002909;

    /**
     * 已归档
     */
    public static final int ARCHIVE = 6002910;

    /**
     * 已告知
     */
    public static final int INFORM = 6002911;

    /**
     * 视为放弃
     */
    public static final int ABANDON = 6002912;

    // 属于待处理类型的状态
    public static List<Integer> todoStatus = new ArrayList<>(5);

    static {
        todoStatus.add(St_admreview.UNDO);
        todoStatus.add(St_admreview.APPEND);
        todoStatus.add(St_admreview.TOMEDIATE);
        todoStatus.add(St_admreview.ACCEPT);
    }


}
